technological measures - French English Dictionary